pit quarry - German English Dictionary